package com.sikaryofficial.backend.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.sikaryofficial.backend.domain.entity.NoticeLog;

/**
 * 邮件发送日志Service接口
 *
 * @author qinjinyuan
 * @date 2024-05-10
 */
public interface INoticeLogService extends IService<NoticeLog> {
    /**
     * 保存邮件发送日志
     *
     * @param costTime 发送耗时
     * @param content  发送内容
     * @param notifier 通知人（邮件地址或其他信息）
     * @param status   推送状态 0-成功 1-失败 默认0
     */
    void saveEmailLog(Long costTime, String content, String notifier, Integer status,String ipAddress);
}
